sweet made from thinly sliced papaya - Español Inglés Diccionario